home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 1 / NetNews Offline Volume 1.iso / news / fido / ger / amiprog / 157 < prev    next >
Internet Message Format  |  1996-03-16  |  2KB

  1. From: Andreas_Kleinert@p10.f435.n2457.z2.fido.sub.org (Andreas Kleinert)
  2. Organization: Dieses Origin ist recycle-bar !
  3. Path: f435.n2457.z2.fidonet.org!not-for-mail
  4. Newsgroups: fido.ger.amiprog
  5. Subject: Re: EazyRequest asynchron aufrufen
  6. Message-ID: <MSGID_2=3A2457=2F435.10=40FidoNet_30657925@fidonet.org>
  7. References: <MSGID_2=3A2454=2F550.3_3061ff2d@fidonet.org>
  8. Date: Sun, 24 Sep 1995 09:33:57 +0200
  9.  
  10. Hallo Juergen,
  11. Mid: 2:2457/435.10@FidoNet 30657925
  12. Rid: 2:2454/550.3 3061ff2d
  13.  
  14. In einer Nachricht vom 21 Sep 95 schrieb Juergen Schmitz an mich:
  15.  
  16.  AK>>  OK, aber *Busy-Wait* ist eigentlich uebertrieben. Du brauchst ja nur
  17.  AK>>  eine Variable hochzaehlen und dann MOD 50 auf 0 ueberpruefen.
  18.  JS> Du meinst ja hoffentlich mit MOD 50 auf 0 "x==50" oder? Denn sonst
  19.  
  20.  Oder so. War nur ein Beispiel.
  21.  
  22.  JS> hast Du bald doch ein Busy-Wait bei der Zeit, die eine Division
  23.  
  24.  Ein Busy-Wait ist es definitiv nicht.
  25.  Busy-Wait bedeutet, dass eine Schleife genau so viel Rechenzeit verbraucht,
  26.  wie sie bekommt, weil deren Task eben nie in den WAIT-Status uebergeht.
  27.  
  28.  Wenn eine Routine 50 mal pro Sekunde eine Division ausfuehrt,
  29.  ist das IMHO kein Busy-Wait, auch wenn sie vielleicht etwas mehr
  30.  "beschaeftigt" ist, als bei einer Addition+Vergleich.
  31.  
  32.  Natuerlich hat das Auswirkungen, aber eine GadTools-Oberflaeche mit
  33.  ListView und (standardmaessig) gesetzten IDCMP_MOUSEMOVE und
  34.  IDCMP_INTUITICKS Flags ist da wesentlich bedenklicher einzustufen
  35.  (und trotzdem auch kein Busy-Wait ;-)
  36.  
  37.  Bis dann, Andreas Kleinert (2:2457/435.10)          // Only Amiga makes it
  38.     EMail: Andreas_Kleinert@superview.ftn.sub.org  \X/  possible (since '88)
  39.  
  40.  * S
  41.